
html {
}
body {
	background-color: balck;
	background-repeat:no-repeat;
	background-size:100% 100%;
	background-attachment:fixed;
	margin: 0;
	position: relative;
	text-align: center;
}
html, body {
	height: 100%;
}

#main {
	background: url(./bg.jpg) no-repeat top center;
	background-size:100% 100%; 
    background-attachment:fixed;"
	width: 100%;
	height:100%;
}
/*.main{margin: 180px 100px 100px 750px;}*/
.imageDiv{float: left;}
.img{width: 400px;}
.login1{width: 380px; height: 355px; border: 1px solid #d1d1cf; float: left; background-color: rgba(255,255,255,0.8); border-radius: 20px;
position: absolute;
left: 65%;
top: 20%
}
.login2{width:376px; height:400px; margin: 2px; background-color: transparent;}
.loginTopDiv {padding: 20px 30px 0 30px;}
.thickLine {margin: 0 0 20 0; width: 0px; height: 0.5px}
.thinLine {margin: 0 0 20 0; width: 375px}
.loginTop {color: #696969; font-size: 20px; font-weight: 900;}
.registBtn {
	background: url(/goods/images/login_sprites_20110808.png);	background-position: 0px -46px;
	height: 24px;
	width: 73px;	
	margin-left: 250px;
}
.registBtn:HOVER {
	background: url(/goods/images/login_sprites_20110808.png);
	display: inline-block;
	background-position: -73px -46px;
	height: 24px;
	width: 73px;
	margin-left: 250px;
}
.userInput {
	width: 220px;
	height: 33px;
	border: 1px solid #d9d9d9;
	padding-top: 4px;
	padding-left: 30px;
	
/*     border-radius: 15px; */
/*     margin: 10px 0; */
    background: url(user.png) no-repeat ;
    background-size: 20px 20px;
    background-color: white;
    background-position: 3px;
    outline: none;
	}
.passwordInput {
	width: 220px;
	height: 33px;
	border: 1px solid #d9d9d9;
	padding-top: 4px;
	padding-left: 30px;
	
/*     border-radius: 15px; */
/*     margin: 10px 0; */
    background: url(password.png) no-repeat ;
    background-size: 20px 20px;
    background-color: white;
    background-position: 3px;
    outline: none;
	}	
table {margin-left: 0px;font-size: 16px;color: #404040;}

.refresh { border:0;     vertical-align: sub }
.yzm {width: 100px;height: 35px;border: 1px solid #d9d9d9;vertical-align: middle; margin-right: 30px;padding-top: 4px;padding-left: 8px;}
label.error {color:#cc3300;font-weight: 900;}
#vCode {margin-right: 0px; vertical-align: middle;width: 70px;height: 26px;border: 1px solid #000;}
.loginBtn {border: 0px; width: 92px; height: 27px;}

/* �޸�placeholderʱ����Ϊÿ���������CSSѡ�������������죬������Ҫ���ÿ����������������趨 */
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { /* WebKit*/
    color: #d8d8d8;
}
input:-moz-placeholder, textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #d8d8d8;
}
input::-moz-placeholder, textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #d8d8d8;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { /* IE 10+ */
    color:    #d8d8d8;
}
.button_blue
{
	display:inline-block;
	float:left;
	height:41px;border-radius:4px;
	background:#2fa83f;border:none;cursor:pointer;
	border-bottom:3px solid #c0c0c0;*border-bottom:none;
	color:#fff;
	font-size:16px;padding:0 10px;*width:140px;
	text-align:center;outline:none;font-family: "Microsoft Yahei",Arial, Helvetica, sans-serif;
}



